Skip to content

Paredit tools#4

Open
egao1980 wants to merge 3 commits into40ants:masterfrom
egao1980:feature/paredit-tools
Open

Paredit tools#4
egao1980 wants to merge 3 commits into40ants:masterfrom
egao1980:feature/paredit-tools

Conversation

@egao1980
Copy link

@egao1980 egao1980 commented Mar 6, 2026

Mostly vibe coded (Opus 4.6) set of paredit-like sexp manipulation tools.

  • Added paredit-style structural editing tools (wrap, unwrap, raise, slurp, barf, kill, transpose, split, join).
  • Added sexp-replace, sexp-insert-before, sexp-insert-after for code replacement and insertion.
  • Added sexp-show-structure and sexp-get-enclosing for code inspection.
  • Added sexp-to-json-ast for CST-based JSON AST output.
  • Added Eclector-based CST parser with source position tracking.
  • Added devcontainer configuration

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant